.wrap{

    .cont{
        margin-top: .4rem;
        .cont-top{
       
         display: flex;
         justify-content: space-between;
         box-sizing: border-box;
         padding: .266667rem;
         background: white;
         border-bottom: 1px solid #e6e6e6;
         section{
             img{
                 width: .546667rem;
                 height: .653333rem;
                 vertical-align: middle;
                 padding-right: .133333rem;
             }
             span{
                 vertical-align: middle;
                 font-size: .4rem;
                 color: #333333;
             }
             button{
                 vertical-align: middle;
                 width: 1.333333rem;
                 height: .533333rem;
                 border-radius: .106667rem;
                 font-size: .32rem;
                 background: #ffffff;

             }
         }
        }
        .cont-content{
            background: #ffffff;
            div{             
                padding: .266667rem;
                font-size: .346667rem;
                color: #333333;
                position: relative;
                span{
                    color: #999999;
                    padding-right: .266667rem
                }
                p{
                    position: absolute;
                    top: .266667rem;
                    left: 2rem
                }
            }
        }
        
    }
    .cont-foot{
        margin-top: .4rem;
       padding-left: .266667rem;
        height: 1.333333rem;
        background: #ffffff;
        font-size: .346667rem;
        color: #999999;
        line-height: 1.333333rem;
        img{
            width: .8rem;
            height: .8rem;
            padding-right: .266667rem;
            vertical-align: middle;
        }
    }
}